package com.qm.console.pubdef.dto.user;

import com.alibaba.fastjson.annotation.JSONField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
@ApiModel(value = "主播详情")
public class AnchorDetailDTO {
    @ApiModelProperty(value = "礼物收入")
    @JSONField(name="giftDiamonds")
    private Integer giftDiamonds;

    @ApiModelProperty(value = "消息收入")
    @JSONField(name="messageDiamonds")
    private Integer messageDiamonds ;

    @ApiModelProperty(value = "主播昵称")
    @JSONField(name="nickName")
    private String nickName ;

    @ApiModelProperty(value = "在线时长")
    @JSONField(name="onlineTime")
    private Integer onlineTime ;

    @ApiModelProperty(value = "总收入")
    @JSONField(name="totalDiamonds")
    private Integer totalDiamonds ;

    @ApiModelProperty(value = "主播id")
    @JSONField(name="userId")
    private Integer userId ;

    @ApiModelProperty(value = "视频被叫次数")
    @JSONField(name="videoCalledNum")
    private Integer videoCalledNum ;

    @ApiModelProperty(value = "视频被叫人数")
    @JSONField(name="videoCalledPeople")
    private Integer videoCalledPeople ;

    @ApiModelProperty(value = "视频接通次数")
    @JSONField(name="videoConnectNum")
    private Integer videoConnectNum ;

    @ApiModelProperty(value = "视频接通人数")
    @JSONField(name="videoConnectPeople")
    private Integer videoConnectPeople ;

    @ApiModelProperty(value = "视频收入")
    @JSONField(name="videoDiamonds")
    private Integer videoDiamonds ;

    @ApiModelProperty(value = "视频时长")
    @JSONField(name="videoTime")
    private Integer videoTime ;

    @ApiModelProperty(value = "语音被叫人数")
    @JSONField(name="voiceCalledPeople")
    private Integer voiceCalledPeople ;

    @ApiModelProperty(value = "语音被叫次数")
    @JSONField(name="voiceCalledTimes")
    private Integer voiceCalledTimes;

    @ApiModelProperty(value = "语音接通人数")
    @JSONField(name="voiceConnectPeople")
    private Integer voiceConnectPeople ;

    @ApiModelProperty(value = "语音通话次数")
    @JSONField(name="voiceConnectTimes")
    private Integer voiceConnectTimes;

    @ApiModelProperty(value = "语音收入")
    @JSONField(name="voiceDiamonds")
    private Integer voiceDiamonds;

    @ApiModelProperty(value = "语音时长")
    @JSONField(name="voiceTime")
    private Integer voiceTime;

}
